Internet Archive BookReader

Revision of the Heterocerous Lepidoptera of the family Sphingidae